home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2204 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.6 KB

  1. Path: myers1-006.resnet.drexel.edu!user
  2. From: st95h6e9@dunx1.ocs.drexel.edu (Luke Cassady-Dorion)
  3. Newsgroups: comp.edu,comp.lang.c,comp.lang.c++
  4. Subject: Re: C or C++ for a 14-year old? The definitive reply
  5. Date: Tue, 16 Jan 1996 08:34:50 -0500
  6. Organization: Drexel University, Philly, PA
  7. Message-ID: <st95h6e9-1601960834500001@myers1-006.resnet.drexel.edu>
  8. References: <4cve3a$f0n@news.iconn.net> <4b30ld$lp2$1@mhafc.production.compuserve.com> <qq91jhhtbr.fsf@tartarus.ucsd.edu> <4danli$llb@news.onramp.net>
  9. NNTP-Posting-Host: myers1-006.resnet.drexel.edu
  10.  
  11. In article <4danli$llb@news.onramp.net>, oa@iah.com (Rick Lutowski) wrote:
  12.  
  13. > thecrow@iconn.net (The Crow) wrote:
  14. > >Whether you start with C or C++ is irrelevant, learning one will allow
  15. you to 
  16. > >learn the other with ease.
  17. > This is true of the syntax, but not of the methodology or theory
  18. > behind them.  C and C++ are two totally different languages
  19. > conceptually, in spite of their surface similarity.
  20. > If you know C and are thinking about learning C++, first go to
  21. > a local university library, find some papers written by David
  22. > Parnas, and read them to learn about information-hiding.  Then 
  23. > go on to some of the other OO authors like Booch to learn about
  24. > classes and inheritance, polymorphism and dynamic binding.
  25. > Once you think you understand those concepts, you are ready to
  26. > learn C++.
  27.  
  28.  
  29.    When I began studying Tae Kwon Do my instructor told me that in Korea
  30. before he was allowed to begin learning the Tae Kwon Do movements he was
  31. forced to sit and watch others practice for months and months. The classes
  32. which he taught in the USA started ppl doing the moves from day one. What
  33. is my point? Over the past few years changes in education have come about.
  34. Ppl are learning in more interactive ways. This is because these ways
  35. work! We learn by doing! If one reads and reads about OO and other topics
  36. before he trys to implement them he will have a much harder time
  37. understanding the concepts. Go out and buy yourself a good book on C /
  38. C++, and then sit down and bang yourself in the head until it all makes
  39. sense to you. Then while you are studying the concepts read some of the
  40. above papers to reinforce the concepts. I mean in no way to discredit the
  41. above idea of studying the papers to learn the rather difficult concepts,
  42. I just think that they should be read during studying and not before. (God
  43. I'm long winded aren't I:)). Something to think about.
  44.  
  45.  
  46.          Luke
  47.  
  48. ------
  49. Luke Cassady-Dorion
  50. Drexel University, Philly, PA
  51. College of Art and Sciences
  52. Computer Science
  53. st95h6e9@dunx1.ocs.drexel.edu
  54. http://myers1-006.resnet.drexel.edu
  55.  
  56. Taurus. :)
  57.  
  58.  
  59.  
  60.